﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using S7.Net;
using S7.Net.Types;

namespace DeHeng_Mes.Model.PlcModel.Sub.StudWeld02
{
    /// <summary>
    /// 二维码读取表
    /// </summary>
    public class StudWeld02Code
    {
        public byte[] Op10_5 { get; set; } = new byte[32];
        public byte[] Op10_1 { get; set; } = new byte[32];
        public byte[] Op10_2 { get; set; } = new byte[32];
        public byte[] Op10_3 { get; set; } = new byte[32];
        public byte[] Op10_4 { get; set; } = new byte[32];

        public byte[] Op20_5 { get; set; } = new byte[32];
        public byte[] Op20_1 { get; set; } = new byte[32];
        public byte[] Op20_2 { get; set; } = new byte[32];
        public byte[] Op20_3 { get; set; } = new byte[32];
        public byte[] Op20_4 { get; set; } = new byte[32];

        public byte[] Op30_5 { get; set; } = new byte[32];
        public byte[] Op30_1 { get; set; } = new byte[32];
        public byte[] Op30_2 { get; set; } = new byte[32];
        public byte[] Op30_3 { get; set; } = new byte[32];
        public byte[] Op30_4 { get; set; } = new byte[32];

        public byte[] Op40_5 { get; set; } = new byte[32];
        public byte[] Op40_1 { get; set; } = new byte[32];
        public byte[] Op40_2 { get; set; } = new byte[32];
        public byte[] Op40_3 { get; set; } = new byte[32];
        public byte[] Op40_4 { get; set; } = new byte[32];

        public byte[] Op50_5 { get; set; } = new byte[32];
        public byte[] Op50_1 { get; set; } = new byte[32];
        public byte[] Op50_2 { get; set; } = new byte[32];
        public byte[] Op50_3 { get; set; } = new byte[32];
        public byte[] Op50_4 { get; set; } = new byte[32];

        public byte[] Op60_5 { get; set; } = new byte[32];
        public byte[] Op60_1 { get; set; } = new byte[32];
        public byte[] Op60_2 { get; set; } = new byte[32];
        public byte[] Op60_3 { get; set; } = new byte[32];
        public byte[] Op60_4 { get; set; } = new byte[32];

        public byte[] Op70_5 { get; set; } = new byte[32];
        public byte[] Op70_1 { get; set; } = new byte[32];
        public byte[] Op70_2 { get; set; } = new byte[32];
        public byte[] Op70_3 { get; set; } = new byte[32];
        public byte[] Op70_4 { get; set; } = new byte[32];

        public byte[] Op80_5 { get; set; } = new byte[32];
        public byte[] Op80_1 { get; set; } = new byte[32];
        public byte[] Op80_2 { get; set; } = new byte[32];
        public byte[] Op80_3 { get; set; } = new byte[32];
        public byte[] Op80_4 { get; set; } = new byte[32];

        public byte[] Op90_5 { get; set; } = new byte[32];
        public byte[] Op90_1 { get; set; } = new byte[32];
        public byte[] Op90_2 { get; set; } = new byte[32];
        public byte[] Op90_3 { get; set; } = new byte[32];
        public byte[] Op90_4 { get; set; } = new byte[32];

        public byte[] Op100_5 { get; set; } = new byte[32];
        public byte[] Op100_1 { get; set; } = new byte[32];
        public byte[] Op100_2 { get; set; } = new byte[32];
        public byte[] Op100_3 { get; set; } = new byte[32];
        public byte[] Op100_4 { get; set; } = new byte[32];
    }
}
